Approach for Implementing Object-Oriented Real-Time Models on Top of Embedded Targets
نویسنده
چکیده
Over the last years, object-orientation has been recognized as a suitable technique for the modeling and design of real-time systems. Although modeling strategies archived a high-level of maturity, current run-time infrastructures have not reached “the Nirvana”. The so called middleware, which provide adequate abstractions for programming object-oriented real-time applications, still demands lots of computational efforts. When considering an embedded system, where processing power and memory footprints are very tight, these nice environments are often out of consideration, and programming is done using low-level languages, missing the basic object-oriented principles. This paper describes possible alternative implementations for an object-oriented model of a mobile robotic application. It gives some insights in the problems (and their possible solutions) that occur in the development of object-oriented real-time systems on top of embedded architectures.
منابع مشابه
ساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملDetection Of Errors Using Aspect-Oriented State Consistency Checks
Software systems have grown in size and complexity. It is not possible to exhaustively test them to a fault free condition before they are deployed. As a result, their execution may be marked by failures. Often, these failures are preceded by a deterioration of internal state of the program (errors) before an externally observable failure occurs. Operationally, it would be beneficial to provide...
متن کاملAn Approach of UML for an Elevator System by Implementing Stereotypes
this paper studies the extension mechanisms of the UML in the object oriented application and it introduces a new approach of using Stereotypes and shows its usefulness by implementing in an elevator control system. This paper also discusses the process of specifying, translating and verifying UML specifications for an elevator system. Different kinds of existing UML Meta-models used in an elev...
متن کاملModeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism
In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...
متن کامل